|
Namespaces
|
namespace |
mudbox |
Defines
|
#define |
MB_SDK_VERSION_STRING "1.0.0" |
#define |
MB_SDK_VERSION 0x010000 |
#define |
MB_SDK_VERSION_CHECK(major, minor,
patch) ((major<<16)|(minor<<8)|(patch)) |
#define |
MB_ASSERT(condition) {} |
#define |
MB_VERIFY(condition) {
bool b___ = condition; b___; } |
#define |
MB_VERIFY_EQ(condition_,
value_) (condition_) |
#define |
MB_VERIFY_TRUE(condition_) (condition_) |
#define |
MB_ONBUG(condition) MB_ASSERT(
!(condition) ); if ( condition ) |
#define |
MB_SAFELY(condition) MB_ASSERT(
condition ); if ( condition ) |
#define |
MB_TIMER(name) ; |
#define |
MB_ERROR throw (new
mudbox::Error(
"", Error::codeUnspecified, __FUNCTION__, __FILE__, __LINE__
))->Format |
#define |
MB_PLUGIN(name, description, author, url,
initializer) mudbox::Plugin __myplugin( name,
description, author, url, __DATE__" "__TIME__, initializer ); |
#define |
__forceinline inline |
#define |
MB_CHECK_GL_ERROR |
#define |
MB_CHECK_GL_STATES |
#define |
MB_CHECK_CG_ERROR |
Typedefs
|
typedef long long |
int64 |
typedef unsigned long long |
uint64 |
Functions
|
template<typename type> |
type |
Min (type a, type b) |
template<typename type> |
type |
Max (type a, type b) |
bool MBDLL_DECL |
AssertFailed (const char
*sSourceFile, int iSourceLine, const char *sCondition, const char
*sMessage) |
float MBDLL_DECL |
Modf (float value) |